MGSRDQKVKWSWSSALIGAASATAAASLLSAKPKDPTFHLISIDLTSLKLNLPVLDAELMLTVHVTNPNIAAIHYSSTKMTILYDGTVLGSAEVKAGSQPARSCQLLRLPARLDGMELAQHARQFFSDVANREMKLEAKLTIEGAAKVLWWDHSFRVHVDSFVTVDPVFLDVIGQENKSQMDLFLT